Model-driven Development of Service Oriented Architectures

نویسنده

  • L. Kapová
چکیده

The goal of this paper is to summarize the state of the art in the area of model driven development approaches of service oriented architectures (SOA), which represent today’s standard for business integration. This paper outlines possible directions in development of SOA. We address the idea of automated transformation of a definition of a business process represented in Business Process Modeling Notation (BPMN) to an executable process represented in Business Process Execution Language (BPEL). The result of the transformation is in the last step implemented in component framework as a component architecture. The presented concept builds on advantages provided by these technologies and by component-based platforms as deployment environment. The biggest challenge of proposed solution is to transform automatically unstructured graphical languages to structured textual ones, because these sets represent two fundamentally different classes of languages. Existing methods for mapping metamodels of BPMN to BPEL have limitations and do not support all known workflow patterns used for business process design and implementation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model-driven Connector Development for Service-based Information System Architectures

The question whether services can provide a solution for software integration and interoperability problems has been debated. Service-oriented architecture (SOA) now seems to become the most widely used software integration framework. Web services provide the predominant platform for the integration of information systems. A model-driven solution for the development of connectors for informatio...

متن کامل

Model Transformation Recommendations for Service-Oriented Architectures

Services for service-oriented architectures can be modelled in different ways, including well-known existing OMG standard SoaML and an IBM methodology SOMA. Involving domain expert stakeholders in the system specification and development process plays an important role and is often inevitably combined with model transformations between different levels of abstraction. Recommendations for those ...

متن کامل

Model-Driven and Pattern-Based Integration of Process-Driven SOA Models

Service-oriented architectures (SOA) are increasingly used in the context of business processes. However, the modeling approaches for process-driven SOAs do not yet sufficiently integrate the various kinds of models relevant for a processdriven SOA – ranging from process models to software architectural models to software design models. We propose to integrate process-driven SOA models via a mo...

متن کامل

Model-Driven Engineering of Service-Oriented Systems: A Research Agenda

Service-oriented architectures (SOA) are an essential platform to provide infrastructures that support widespread collaboration between organizations. These service-oriented systems are a new context for software developers, who must now be equipped with new development methods and technologies. This new context has specific requirements, such as better collaboration and communication between b...

متن کامل

An MDD annotation methodology for Semantic Enhanced Service Oriented Architectures

Service Oriented Architectures are increasingly being used to achieve interoperability among heterogeneous systems. SOAs help developers to integrate different architectures in order to reuse legacy systems and extend software boundaries. Semantics could improve SOA features adding a common understanding of the resources shared among different systems. Model Driven Development could be useful t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007